kitchen sink - French English Dictionary